package com.itstudio.portal.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;


/**
 * 存储各个数据交易所的相关信息(Exchanges)表实体类
 *
 * @author makejava
 * @since 2024-12-18 20:08:46
 */
@TableName("data_exchanges")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Exchanges implements Serializable {
    //自增主键，唯一标识每个数据交易所
    private Long id;
    //数据交易所的名称，不允许为空
    private String name;
    //经纬度坐标，使用MySQL的空间数据类型POINT来存储地理位置
//    private String coord;
    //冗余字段，与name相同，用于某些特殊需求（如搜索优化）
    private String value;
    //数据交易所的官方网站链接
    private String guanWang;
    //数据交易所的详细地址
    private String address;
    //删除标志 (0代表存在, 2代表删除)，用于逻辑删除
    private String delFlag;
    //创建者的用户名或ID
    private String createBy;
    //记录创建的时间戳
    private Date createTime;
    //最后更新者的用户名或ID
    private String updateBy;
    //记录最后更新的时间戳
    private Date updateTime;

    private  String longitude;

    private String latitude;

}

